查看原文
其他

体验 | 从一次失败的“彩蛋事件”说起

马振江 鹈鹕体验live 2020-02-18
↑ 点击上方“鹈鹕优选”关注我们


这个圣诞节,对于一些企业机构的项目经理和程序员们来说,过得可谓惊悚。


大家被一个前端 UI 框架的“彩蛋”掀翻天了。


事件起因是蚂蚁金服的 Ant Design UI 框架,开发者别出心裁地在框架代码中埋下了一个会在圣诞节当天触发的“彩蛋”。


本来应该是一个正常的蓝色按钮,而上面的「积雪」效果就是 Ant Design 的圣诞节彩蛋之一。


于是大家发现自家的网站或项目系统界面忽然变成了这样:

如果你觉得它影响不大,反而还挺好看的,那么:



这种通用代码的按钮会被改造,用在多种不同的场景。然而底层代码突然变化,就会带来一系列的问题。上面这个就很别扭了,简直属于事故级别。


连国外的开发者也是一脸懵逼。


还有人吐槽说, Ant Design 官网上的圣诞节英文都拼错了...


“Ant Design”是一套企业级设计体系,提供可视化的界面方案,基于组件实现,用于开发企业级中后台产品。Ant Design 免费开源,设计体系完整,又背靠阿里巴巴这样的巨头,因此非常受欢迎。很多企业机构的前端开发者都采用了这套系统,在此基础上开发和运营自己机构的内外部系统界面。Ant Design 的用户遍布国内外,在国际开源平台 github 上,Ant Design 得到了将近 4 万用户的评星。


关于这个圣诞节彩蛋,Ant Design 在官网加了演示,点击按钮后还有一位红帽白胡子的老人,可以说是很有创意,节日气氛十足。



但是用户们并不买账,在开源社区,瞬间出现大量的批评声音。



更有声称因此被离职的。



事情爆出后不久,Ant Design 的开发人员便出面解释:这一彩蛋纯属个人行为,与企业无关。此外,蚂蚁很快回滚了代码,并推出了官方修复版本。



看起来是程序员背锅了。这让人想到阿里的另一起背锅事件:2016年,阿里“抢月饼”事件曾经引发互联网企业大讨论,那个因为写了“抢月饼代码”而被开除的程序员也曾受到广泛的关注和同情。


其实这个事件可以从多个专业层面解读:开源软件的安全性、软件代码 review 的重要程度、开发者和企业的责任边界等等。但我们想说的是另一个角度:产品的设计和应用场景,以及一个产品的价值观。


产品的设计原则


个人持续使用某种产品或服务时,很容易厌倦,而导致流失,所以 to C 的产品需要不断变化的运营手段,来留住用户。“彩蛋”就是一种有效形式。彩蛋(Eastern Egg)本是复活节上一种寻找彩蛋的游戏,后来发展成为影视作品、实体产品、游戏或软件中的某些隐藏的细节或线索,探索和发现这种细节的过程是一种能够带来惊喜的有趣体验。


比如,在美团外卖 app中搜饺子、奶茶、鸡腿、披萨等食物关键词,会有对应的美食图标飘过。



又比如某款产品包装中的小彩蛋,拆开包装中遮盖的部分,出现一只和你玩捉迷藏的树懒“好吧被你发现了,现在该你藏好了...”



可以看到彩蛋的特征:用户在使用产品完成某些任务过程中,或者单纯的在探索产品时,“意外”找到的细节。它需要一个发现的过程,否则就不够有趣。


我们也可以试着总结彩蛋设计的关键原则:


隐藏:需要主动探索才能发现。

无害:不影响产品主要功能。

当然还有,它必须足够有趣。这已经是很高的设计门槛了。


回到这次圣诞节彩蛋事件。Ant Design 的彩蛋是设置在圣诞节当天触发,自动展现的,它没有符合隐藏的原则。它的出现,影响了产品的设计目标,还引发系列问题,也不符合无害的原则。此时已经不能说它是有趣的了,甚至可以说是惊吓。所以,仅从产品设计角度,这是一次失败的设计。


产品的用户和使用场景


企业运行需要防范未知风险带来的问题,才能保证持续运营,所以,面向企业的产品和系统,最重要的特征应该是稳定可控。这是与个人消费级产品完全不同的地方。产品的用户不同,功能特征也会完全不同。


Ant Design 甚至不是直接面向企业的产品,而是更加底层,是一种面向开发者的基础框架。各企业的开发者基于这个框架来搭建自家的产品。这就好比建材和房子的关系,Ant Design 提供建材,开发者是建筑公司,用这些建材来盖不同风格和用途的房子。建材制造商本应服务于建筑商,提供可靠、有效、高质量的建材,保证建材不会出现质量问题。至于房子的建筑用途和外观应该由建筑商自己决定,而不是突然在某一天改变了建材的颜色,导致所有的建筑发生无法预料的变化。


下面的评论很有代表性:




企业级产品对可控的要求是非常高的。从上面的讨论可以看到,不同企业产品用途千差万别,有的是内部财务流转,有的是政府军工项目,还有国外非宗教团体等等,每个产品的具体使用场景完全不同。强行展示一个圣诞彩蛋,在很多场景中会显得非常不合时宜。


Ant Design 的设计开发者完全没有站在用户和场景角度考虑这些问题。很多缺乏经验的项目经理或设计者都会犯类似的错误:看到别人有“很酷”的创意,也想模仿一个,而不考虑自己的用户是否需要;从一个自认有趣的点子开始,而不从产品使用场景开始;总想给产品增加更多特性,而不关心是否会影响用户体验。我们经常会把“一切以用户为中心”放在嘴边,但真正做起来就是另一回事了。


产品的价值观


文化或价值观这种事,对很多“务实”的人来说是很虚的概念。“践行价值观”由于被说过太多次,反而让人不能真正理解其中的意义。实用主义者们会觉得口号无价值,总是讨论是非对错和理想,太浪费时间。但实际上,很多深层的行为动机、处事原则和底线都和价值观有关。因为价值观处于认知底层,已经融入行为习惯,而人们通常按照直觉和习惯下意识行动,所以大部分时候是无法被察觉到的。


Ant Design 是这样介绍自己的:

随着商业化的趋势,越来越多的企业级产品对更好的用户体验有了进一步的要求。带着这样的一个终极目标,我们(蚂蚁金服体验技术部)经过大量的项目实践和总结,逐步打磨出一个服务于企业级产品的设计体系 Ant Design。基于『确定』和『自然』的设计价值观,通过模块化的解决方案,降低冗余的生产成本,让设计者专注于更好的用户体验。

他们提到的『确定』设计价值观,明确解释了设计原则“保持克制:能做,但想清楚了不做。”


听上去是非常不错的原则,非常值得坚持。只可惜这个原则看起来只是说说而已,糟糕的彩蛋设计,应该是完全没有想清楚就做了,已经违背了自己的价值观。

现实是此岸,理想是彼岸。中间隔着湍急的河流,行动则是架在河上的桥梁。

——克雷洛夫

希望我们都能真正“专注于更好的用户体验”,在前进的道路上有所坚持。


—END—

推荐阅读
 体验专题:体验 | AI开发者的打卡新地标:百度大脑创新体验中心正式开业
体验 | 5个策略,让你的产品用户体验更好报告 | 中消协:重点服务领域部分企业服务热线体验式调查报告体验 | 陈春花:把顾客体验做到极致,美好的事情就会发生体验 | 看周鸿祎解读“什么是好的用户体验?”
体验 | 数字化技术重新塑造客户体验
三火观点:三火推荐 | 《联体》科幻小说独家连载,引爆AI科幻未来
三火观点 | 喝咖啡时我们喝的是什么?
三火观点 | 酒店体验做好这些就够了!MOT排名篇
三火观点 | 滴滴客服的外包本身没有错,错的是没有构建一个良性的体系依点故事:依点故事 | 我们为双十一牺牲了什么?
依点故事 | 从决定改变到改变需要多久?
依点故事 | 21天改变了我的写作习惯
依点故事 | 企业危机处理中的沟通艺术
读书专栏:行动 | 从今天起坚持 22 件小事,让你在 2019 年势不可挡读书 | 我是如何在200天背10000单词的?
读书 |《婚姻心理学》——如胶似漆的爱情容易,白头偕老的婚姻艰难
读书 | 15本书,全面了解客户体验管理的前世今生
读书 | 周国平:人生的三个觉醒
更多精彩文章,关注我们,阅读更多。

加入体验派吧!


即日起,鹈小鹕正式邀请您加入我们体验派,成为我们体验派成员。

跟鹈小鹕一起体验人生吧!

职场、旅游、沟通、管理、个人成长、形象管理等等等等。

与你相关,也与体验相关。

你想做的,这里都能实现。


鹈鹕顾问CEO兼首席顾问

邢焱最新力作

《与客户共舞》

喜欢请点赞 分享朋友圈 也是另一种赞赏

The more we share, The more we have

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存